#define   _CRT_SECURE_NO_WARNINGS 1
char* my_strcpy(char* p1, const char* p2)
{
	char* ret = p1;
	assert(p1);
	assert(p2);

	while ((*p1++ = *p2++))
	{
		;
	}
	return ret;
}

int main()
{
	char arr1[] = { "abcdefg" };
	char arr2[] = { "hijklmn" };
	my_strcpy(arr1, arr2);
	return 0;
}